package tests;

import static org.junit.Assert.*;

import java.util.Calendar;

import org.junit.Before;
import org.junit.Test;

import bean.BeanPersonne;
import metier.Personne;
import DAO.DAOJPA;

public class testBeanPersonne {

	private Personne pers1, pers2;
	private BeanPersonne beanPersonne = new BeanPersonne();
	
	@Before
	public void init() {
		pers1 = new Personne("nom","prenom",Calendar.getInstance().getTime());
		pers2 = new Personne("nom2","prenom2",Calendar.getInstance().getTime());
		
		DAOJPA.viderBase();
		beanPersonne.setPersonne(pers1);
		beanPersonne.enregistrer();
	}
	
	@Test
	public void testGetPersonnes(){
	    assertEquals(1, beanPersonne.getPersonnes().size());
	    beanPersonne.setPersonne(pers2);
		beanPersonne.enregistrer();
	    assertEquals(2, beanPersonne.getPersonnes().size());
	}
	
	/*@Test
	public void testGetPersonneNom(){
		String nom = "nom";
	    assertEquals(1, beanPersonne.getPersonneNom(nom).size());
	}*/
	
	@Test
	public void testGetActeurs(){
		
	}
	
	@Test
	public void testGetRealisateurs(){
		
	}
	
	@Test
	public void testGetProducteurs(){
		
	}



}
